to keep an appointment - German English Dictionary